{
  "nbformat": 4,
  "nbformat_minor": 0,
  "metadata": {
    "colab": {
      "name": "SocraticModels-ImageCaptioning.ipynb",
      "provenance": [],
      "collapsed_sections": [
        "Q39CIF2h3RYB",
        "0UsyY9_zRGDn",
        "blE3UYVYearl",
        "bUL-mu57Q33w",
        "AC4AuVQMg4KE",
        "TMslxlrCSFnH"
      ],
      "machine_shape": "hm"
    },
    "kernelspec": {
      "name": "python3",
      "display_name": "Python 3"
    },
    "language_info": {
      "name": "python"
    },
    "accelerator": "GPU"
  },
  "cells": [
    {
      "cell_type": "markdown",
      "source": [
        "Copyright 2021 Google LLC.\n",
        "SPDX-License-Identifier: Apache-2.0\n",
        "\n",
        "Licensed under the Apache License, Version 2.0 (the \"License\");\n",
        "you may not use this file except in compliance with the License.\n",
        "You may obtain a copy of the License at\n",
        "\n",
        "https://www.apache.org/licenses/LICENSE-2.0\n",
        "\n",
        "Unless required by applicable law or agreed to in writing, software\n",
        "distributed under the License is distributed on an \"AS IS\" BASIS,\n",
        "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n",
        "See the License for the specific language governing permissions and\n",
        "limitations under the License.\n",
        "\n",
        "# **Socratic Models: Image Captioning**\n",
        "\n",
        "Socratic Models (SMs) is a framework that composes multiple pre-existing foundation models (e.g., large language models, visual language models, audio-language models) to provide results for new multimodal tasks, without any model finetuning.\n",
        "\n",
        "This colab runs an example of SMs for image captioning.\n",
        "\n",
        "This is a reference implementation of one task demonstrated in the work: [Socratic Models: Composing Zero-Shot Multimodal Reasoning with Language](https://socraticmodels.github.io/)\n",
        "\n",
        "**Disclaimer:** this colab uses CLIP and GPT-3 as foundation models, and may be subject to unwanted biases. This code should be used with caution (and checked for correctness) in downstream applications.\n",
        "\n",
        "### **Quick Start:**\n",
        "\n",
        "**Step 1.** Register for an [OpenAI API key](https://openai.com/blog/openai-api/) to use GPT-3 (there's a free trial) and enter it below\n",
        "\n",
        "**Step 2.** Menu > Change runtime type > Hardware accelerator > \"GPU\"\n",
        "\n",
        "**Step 3.** Menu > Runtime > Run all\n",
        "\n"
      ],
      "metadata": {
        "id": "cHsncwrPOxZt"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "openai_api_key = \"your-api-key\""
      ],
      "metadata": {
        "id": "y5zu8FrCf46t"
      },
      "execution_count": 1,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "source": [
        "## **Setup**\n",
        "This installs a few dependencies: PyTorch, CLIP, GPT-3."
      ],
      "metadata": {
        "id": "Q39CIF2h3RYB"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "!pip install ftfy regex tqdm fvcore imageio imageio-ffmpeg openai pattern\n",
        "!pip install git+https://github.com/openai/CLIP.git\n",
        "!pip install -U --no-cache-dir gdown --pre\n",
        "!pip install profanity-filter\n",
        "!nvidia-smi  # Show GPU info."
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "I9Mu4swCz6iS",
        "outputId": "574dfd78-b382-4a94-9069-88414000fb66"
      },
      "execution_count": 2,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Collecting ftfy\n",
            "  Downloading ftfy-6.1.1-py3-none-any.whl (53 kB)\n",
            "\u001b[?25l\r\u001b[K     |██████▏                         | 10 kB 17.6 MB/s eta 0:00:01\r\u001b[K     |████████████▍                   | 20 kB 12.3 MB/s eta 0:00:01\r\u001b[K     |██████████████████▌             | 30 kB 7.2 MB/s eta 0:00:01\r\u001b[K     |████████████████████████▊       | 40 kB 3.6 MB/s eta 0:00:01\r\u001b[K     |██████████████████████████████▉ | 51 kB 4.1 MB/s eta 0:00:01\r\u001b[K     |████████████████████████████████| 53 kB 833 kB/s \n",
            "\u001b[?25hRequirement already satisfied: regex in /usr/local/lib/python3.7/dist-packages (2019.12.20)\n",
            "Requirement already satisfied: tqdm in /usr/local/lib/python3.7/dist-packages (4.63.0)\n",
            "Collecting fvcore\n",
            "  Downloading fvcore-0.1.5.post20220305.tar.gz (50 kB)\n",
            "\u001b[K     |████████████████████████████████| 50 kB 3.5 MB/s \n",
            "\u001b[?25hRequirement already satisfied: imageio in /usr/local/lib/python3.7/dist-packages (2.4.1)\n",
            "Collecting imageio-ffmpeg\n",
            "  Downloading imageio_ffmpeg-0.4.5-py3-none-manylinux2010_x86_64.whl (26.9 MB)\n",
            "\u001b[K     |████████████████████████████████| 26.9 MB 7.5 MB/s \n",
            "\u001b[?25hCollecting openai\n",
            "  Downloading openai-0.16.0.tar.gz (41 kB)\n",
            "\u001b[K     |████████████████████████████████| 41 kB 203 kB/s \n",
            "\u001b[?25h  Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n",
            "  Getting requirements to build wheel ... \u001b[?25l\u001b[?25hdone\n",
            "    Preparing wheel metadata ... \u001b[?25l\u001b[?25hdone\n",
            "Collecting pattern\n",
            "  Downloading Pattern-3.6.0.tar.gz (22.2 MB)\n",
            "\u001b[K     |████████████████████████████████| 22.2 MB 1.7 MB/s \n",
            "\u001b[?25hRequirement already satisfied: wcwidth>=0.2.5 in /usr/local/lib/python3.7/dist-packages (from ftfy) (0.2.5)\n",
            "Requirement already satisfied: numpy in /usr/local/lib/python3.7/dist-packages (from fvcore) (1.21.5)\n",
            "Collecting yacs>=0.1.6\n",
            "  Downloading yacs-0.1.8-py3-none-any.whl (14 kB)\n",
            "Collecting pyyaml>=5.1\n",
            "  Downloading PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (596 kB)\n",
            "\u001b[K     |████████████████████████████████| 596 kB 28.6 MB/s \n",
            "\u001b[?25hRequirement already satisfied: termcolor>=1.1 in /usr/local/lib/python3.7/dist-packages (from fvcore) (1.1.0)\n",
            "Requirement already satisfied: Pillow in /usr/local/lib/python3.7/dist-packages (from fvcore) (7.1.2)\n",
            "Requirement already satisfied: tabulate in /usr/local/lib/python3.7/dist-packages (from fvcore) (0.8.9)\n",
            "Collecting iopath>=0.1.7\n",
            "  Downloading iopath-0.1.9-py3-none-any.whl (27 kB)\n",
            "Collecting portalocker\n",
            "  Downloading portalocker-2.4.0-py2.py3-none-any.whl (16 kB)\n",
            "Requirement already satisfied: pandas>=1.2.3 in /usr/local/lib/python3.7/dist-packages (from openai) (1.3.5)\n",
            "Requirement already satisfied: openpyxl>=3.0.7 in /usr/local/lib/python3.7/dist-packages (from openai) (3.0.9)\n",
            "Requirement already satisfied: requests>=2.20 in /usr/local/lib/python3.7/dist-packages (from openai) (2.23.0)\n",
            "Collecting pandas-stubs>=1.1.0.11\n",
            "  Downloading pandas_stubs-1.2.0.56-py3-none-any.whl (162 kB)\n",
            "\u001b[K     |████████████████████████████████| 162 kB 48.9 MB/s \n",
            "\u001b[?25hRequirement already satisfied: et-xmlfile in /usr/local/lib/python3.7/dist-packages (from openpyxl>=3.0.7->openai) (1.1.0)\n",
            "Requirement already satisfied: python-dateutil>=2.7.3 in /usr/local/lib/python3.7/dist-packages (from pandas>=1.2.3->openai) (2.8.2)\n",
            "Requirement already satisfied: pytz>=2017.3 in /usr/local/lib/python3.7/dist-packages (from pandas>=1.2.3->openai) (2018.9)\n",
            "Requirement already satisfied: typing-extensions>=3.7.4.3 in /usr/local/lib/python3.7/dist-packages (from pandas-stubs>=1.1.0.11->openai) (3.10.0.2)\n",
            "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.7/dist-packages (from python-dateutil>=2.7.3->pandas>=1.2.3->openai) (1.15.0)\n",
            "Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.7/dist-packages (from requests>=2.20->openai) (3.0.4)\n",
            "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests>=2.20->openai) (1.24.3)\n",
            "Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests>=2.20->openai) (2.10)\n",
            "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests>=2.20->openai) (2021.10.8)\n",
            "Requirement already satisfied: future in /usr/local/lib/python3.7/dist-packages (from pattern) (0.16.0)\n",
            "Collecting backports.csv\n",
            "  Downloading backports.csv-1.0.7-py2.py3-none-any.whl (12 kB)\n",
            "Collecting mysqlclient\n",
            "  Downloading mysqlclient-2.1.0.tar.gz (87 kB)\n",
            "\u001b[K     |████████████████████████████████| 87 kB 6.7 MB/s \n",
            "\u001b[?25hRequirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.7/dist-packages (from pattern) (4.6.3)\n",
            "Requirement already satisfied: lxml in /usr/local/lib/python3.7/dist-packages (from pattern) (4.2.6)\n",
            "Collecting feedparser\n",
            "  Downloading feedparser-6.0.8-py3-none-any.whl (81 kB)\n",
            "\u001b[K     |████████████████████████████████| 81 kB 9.8 MB/s \n",
            "\u001b[?25hCollecting pdfminer.six\n",
            "  Downloading pdfminer.six-20220319-py3-none-any.whl (5.6 MB)\n",
            "\u001b[K     |████████████████████████████████| 5.6 MB 35.2 MB/s \n",
            "\u001b[?25hRequirement already satisfied: scipy in /usr/local/lib/python3.7/dist-packages (from pattern) (1.4.1)\n",
            "Requirement already satisfied: nltk in /usr/local/lib/python3.7/dist-packages (from pattern) (3.2.5)\n",
            "Collecting python-docx\n",
            "  Downloading python-docx-0.8.11.tar.gz (5.6 MB)\n",
            "\u001b[K     |████████████████████████████████| 5.6 MB 38.0 MB/s \n",
            "\u001b[?25hCollecting cherrypy\n",
            "  Downloading CherryPy-18.6.1-py2.py3-none-any.whl (419 kB)\n",
            "\u001b[K     |████████████████████████████████| 419 kB 47.6 MB/s \n",
            "\u001b[?25hCollecting jaraco.collections\n",
            "  Downloading jaraco.collections-3.5.1-py3-none-any.whl (10 kB)\n",
            "Collecting cheroot>=8.2.1\n",
            "  Downloading cheroot-8.6.0-py2.py3-none-any.whl (104 kB)\n",
            "\u001b[K     |████████████████████████████████| 104 kB 50.6 MB/s \n",
            "\u001b[?25hCollecting zc.lockfile\n",
            "  Downloading zc.lockfile-2.0-py2.py3-none-any.whl (9.7 kB)\n",
            "Collecting portend>=2.1.1\n",
            "  Downloading portend-3.1.0-py3-none-any.whl (5.3 kB)\n",
            "Requirement already satisfied: more-itertools in /usr/local/lib/python3.7/dist-packages (from cherrypy->pattern) (8.12.0)\n",
            "Collecting jaraco.functools\n",
            "  Downloading jaraco.functools-3.5.0-py3-none-any.whl (7.0 kB)\n",
            "Collecting tempora>=1.8\n",
            "  Downloading tempora-5.0.1-py3-none-any.whl (15 kB)\n",
            "Collecting sgmllib3k\n",
            "  Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB)\n",
            "Collecting jaraco.classes\n",
            "  Downloading jaraco.classes-3.2.1-py3-none-any.whl (5.6 kB)\n",
            "Collecting jaraco.text\n",
            "  Downloading jaraco.text-3.7.0-py3-none-any.whl (8.6 kB)\n",
            "Collecting jaraco.context>=4.1\n",
            "  Downloading jaraco.context-4.1.1-py3-none-any.whl (4.4 kB)\n",
            "Requirement already satisfied: importlib-resources in /usr/local/lib/python3.7/dist-packages (from jaraco.text->jaraco.collections->cherrypy->pattern) (5.4.0)\n",
            "Requirement already satisfied: zipp>=3.1.0 in /usr/local/lib/python3.7/dist-packages (from importlib-resources->jaraco.text->jaraco.collections->cherrypy->pattern) (3.7.0)\n",
            "Collecting cryptography\n",
            "  Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB)\n",
            "\u001b[K     |████████████████████████████████| 3.6 MB 38.9 MB/s \n",
            "\u001b[?25hRequirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.7/dist-packages (from cryptography->pdfminer.six->pattern) (1.15.0)\n",
            "Requirement already satisfied: pycparser in /usr/local/lib/python3.7/dist-packages (from cffi>=1.12->cryptography->pdfminer.six->pattern) (2.21)\n",
            "Requirement already satisfied: setuptools in /usr/local/lib/python3.7/dist-packages (from zc.lockfile->cherrypy->pattern) (57.4.0)\n",
            "Building wheels for collected packages: fvcore, openai, pattern, mysqlclient, python-docx, sgmllib3k\n",
            "  Building wheel for fvcore (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for fvcore: filename=fvcore-0.1.5.post20220305-py3-none-any.whl size=61214 sha256=983578915a9fcc79fcd9cc600b21557c2c3c2a6678e4e64c13380ca5bcb08f5d\n",
            "  Stored in directory: /root/.cache/pip/wheels/b5/b7/6e/43b1693d06fac3633af48db68557513b0a37ab38b0a8b798f9\n",
            "  Building wheel for openai (PEP 517) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for openai: filename=openai-0.16.0-py3-none-any.whl size=50784 sha256=49563d8fd3ed946ac624ac5af4bafab0ac2e0a63e2ec55848ebba713e116daa6\n",
            "  Stored in directory: /root/.cache/pip/wheels/c1/f3/50/adfd6d5b5a417fef651921a8c5f77c0e644265ae000f3fb69b\n",
            "  Building wheel for pattern (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for pattern: filename=Pattern-3.6-py3-none-any.whl size=22332721 sha256=4e0291fdb369102a3ff22a8417d3dd7af3395d9ca564b5dcc1776cbc6e79c713\n",
            "  Stored in directory: /root/.cache/pip/wheels/8d/1f/4e/9b67afd2430d55dee90bd57618dd7d899f1323e5852c465682\n",
            "  Building wheel for mysqlclient (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for mysqlclient: filename=mysqlclient-2.1.0-cp37-cp37m-linux_x86_64.whl size=99974 sha256=34f2d11e5991ff51a7b3ae035f0734463ca0bba6f79aae239229d19939c25285\n",
            "  Stored in directory: /root/.cache/pip/wheels/97/d4/df/08cd6e1fa4a8691b268ab254bd0fa589827ab5b65638c010b4\n",
            "  Building wheel for python-docx (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for python-docx: filename=python_docx-0.8.11-py3-none-any.whl size=184507 sha256=d384403bbaff25c5c3cf0b777bd429e6ef9a4dea53d26f6fde239ad26ddf8536\n",
            "  Stored in directory: /root/.cache/pip/wheels/f6/6f/b9/d798122a8b55b74ad30b5f52b01482169b445fbb84a11797a6\n",
            "  Building wheel for sgmllib3k (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for sgmllib3k: filename=sgmllib3k-1.0.0-py3-none-any.whl size=6066 sha256=307845fda19d662854fa7c869f6fb5c610f5d94bcc682c16999161a26cd4e728\n",
            "  Stored in directory: /root/.cache/pip/wheels/73/ad/a4/0dff4a6ef231fc0dfa12ffbac2a36cebfdddfe059f50e019aa\n",
            "Successfully built fvcore openai pattern mysqlclient python-docx sgmllib3k\n",
            "Installing collected packages: jaraco.functools, jaraco.context, tempora, jaraco.text, jaraco.classes, zc.lockfile, sgmllib3k, pyyaml, portend, portalocker, jaraco.collections, cryptography, cheroot, yacs, python-docx, pdfminer.six, pandas-stubs, mysqlclient, iopath, feedparser, cherrypy, backports.csv, pattern, openai, imageio-ffmpeg, fvcore, ftfy\n",
            "  Attempting uninstall: pyyaml\n",
            "    Found existing installation: PyYAML 3.13\n",
            "    Uninstalling PyYAML-3.13:\n",
            "      Successfully uninstalled PyYAML-3.13\n",
            "Successfully installed backports.csv-1.0.7 cheroot-8.6.0 cherrypy-18.6.1 cryptography-36.0.2 feedparser-6.0.8 ftfy-6.1.1 fvcore-0.1.5.post20220305 imageio-ffmpeg-0.4.5 iopath-0.1.9 jaraco.classes-3.2.1 jaraco.collections-3.5.1 jaraco.context-4.1.1 jaraco.functools-3.5.0 jaraco.text-3.7.0 mysqlclient-2.1.0 openai-0.16.0 pandas-stubs-1.2.0.56 pattern-3.6 pdfminer.six-20220319 portalocker-2.4.0 portend-3.1.0 python-docx-0.8.11 pyyaml-6.0 sgmllib3k-1.0.0 tempora-5.0.1 yacs-0.1.8 zc.lockfile-2.0\n",
            "Collecting git+https://github.com/openai/CLIP.git\n",
            "  Cloning https://github.com/openai/CLIP.git to /tmp/pip-req-build-jjedlelt\n",
            "  Running command git clone -q https://github.com/openai/CLIP.git /tmp/pip-req-build-jjedlelt\n",
            "Requirement already satisfied: ftfy in /usr/local/lib/python3.7/dist-packages (from clip==1.0) (6.1.1)\n",
            "Requirement already satisfied: regex in /usr/local/lib/python3.7/dist-packages (from clip==1.0) (2019.12.20)\n",
            "Requirement already satisfied: tqdm in /usr/local/lib/python3.7/dist-packages (from clip==1.0) (4.63.0)\n",
            "Requirement already satisfied: torch in /usr/local/lib/python3.7/dist-packages (from clip==1.0) (1.10.0+cu111)\n",
            "Requirement already satisfied: torchvision in /usr/local/lib/python3.7/dist-packages (from clip==1.0) (0.11.1+cu111)\n",
            "Requirement already satisfied: wcwidth>=0.2.5 in /usr/local/lib/python3.7/dist-packages (from ftfy->clip==1.0) (0.2.5)\n",
            "Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from torch->clip==1.0) (3.10.0.2)\n",
            "Requirement already satisfied: pillow!=8.3.0,>=5.3.0 in /usr/local/lib/python3.7/dist-packages (from torchvision->clip==1.0) (7.1.2)\n",
            "Requirement already satisfied: numpy in /usr/local/lib/python3.7/dist-packages (from torchvision->clip==1.0) (1.21.5)\n",
            "Building wheels for collected packages: clip\n",
            "  Building wheel for clip (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for clip: filename=clip-1.0-py3-none-any.whl size=1369221 sha256=874d6c99f592bae9ca231a2e100f92cf2e5e09bdb1d54e46b3c2c5d0a90c066d\n",
            "  Stored in directory: /tmp/pip-ephem-wheel-cache-i_djooze/wheels/fd/b9/c3/5b4470e35ed76e174bff77c92f91da82098d5e35fd5bc8cdac\n",
            "Successfully built clip\n",
            "Installing collected packages: clip\n",
            "Successfully installed clip-1.0\n",
            "Requirement already satisfied: gdown in /usr/local/lib/python3.7/dist-packages (4.2.2)\n",
            "Collecting gdown\n",
            "  Downloading gdown-4.4.0.tar.gz (14 kB)\n",
            "  Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n",
            "  Getting requirements to build wheel ... \u001b[?25l\u001b[?25hdone\n",
            "    Preparing wheel metadata ... \u001b[?25l\u001b[?25hdone\n",
            "Requirement already satisfied: filelock in /usr/local/lib/python3.7/dist-packages (from gdown) (3.6.0)\n",
            "Requirement already satisfied: requests[socks] in /usr/local/lib/python3.7/dist-packages (from gdown) (2.23.0)\n",
            "Requirement already satisfied: six in /usr/local/lib/python3.7/dist-packages (from gdown) (1.15.0)\n",
            "Requirement already satisfied: tqdm in /usr/local/lib/python3.7/dist-packages (from gdown) (4.63.0)\n",
            "Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.7/dist-packages (from gdown) (4.6.3)\n",
            "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests[socks]->gdown) (1.24.3)\n",
            "Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.7/dist-packages (from requests[socks]->gdown) (3.0.4)\n",
            "Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests[socks]->gdown) (2.10)\n",
            "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests[socks]->gdown) (2021.10.8)\n",
            "Requirement already satisfied: PySocks!=1.5.7,>=1.5.6 in /usr/local/lib/python3.7/dist-packages (from requests[socks]->gdown) (1.7.1)\n",
            "Building wheels for collected packages: gdown\n",
            "  Building wheel for gdown (PEP 517) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for gdown: filename=gdown-4.4.0-py3-none-any.whl size=14774 sha256=285fefc33c01fab68afc821d709aa5beb61b7694fb278ac30ca71b2f457141fe\n",
            "  Stored in directory: /tmp/pip-ephem-wheel-cache-9e1t22tz/wheels/fb/c3/0e/c4d8ff8bfcb0461afff199471449f642179b74968c15b7a69c\n",
            "Successfully built gdown\n",
            "Installing collected packages: gdown\n",
            "  Attempting uninstall: gdown\n",
            "    Found existing installation: gdown 4.2.2\n",
            "    Uninstalling gdown-4.2.2:\n",
            "      Successfully uninstalled gdown-4.2.2\n",
            "Successfully installed gdown-4.4.0\n",
            "Collecting profanity-filter\n",
            "  Downloading profanity_filter-1.3.3-py3-none-any.whl (45 kB)\n",
            "\u001b[K     |████████████████████████████████| 45 kB 2.0 MB/s \n",
            "\u001b[?25hCollecting poetry-version<0.2.0,>=0.1.3\n",
            "  Downloading poetry_version-0.1.5-py2.py3-none-any.whl (13 kB)\n",
            "Collecting pydantic<2.0,>=1.3\n",
            "  Downloading pydantic-1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB)\n",
            "\u001b[K     |████████████████████████████████| 10.9 MB 8.4 MB/s \n",
            "\u001b[?25hRequirement already satisfied: spacy<3.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from profanity-filter) (2.2.4)\n",
            "Collecting ruamel.yaml<0.16.0,>=0.15.89\n",
            "  Downloading ruamel.yaml-0.15.100-cp37-cp37m-manylinux1_x86_64.whl (654 kB)\n",
            "\u001b[K     |████████████████████████████████| 654 kB 49.1 MB/s \n",
            "\u001b[?25hRequirement already satisfied: cached-property<2.0,>=1.5 in /usr/local/lib/python3.7/dist-packages (from profanity-filter) (1.5.2)\n",
            "Collecting redis<4.0,>=3.2\n",
            "  Downloading redis-3.5.3-py2.py3-none-any.whl (72 kB)\n",
            "\u001b[K     |████████████████████████████████| 72 kB 571 kB/s \n",
            "\u001b[?25hCollecting ordered-set<4.0,>=3.0\n",
            "  Downloading ordered-set-3.1.1.tar.gz (10 kB)\n",
            "Requirement already satisfied: more-itertools<9.0,>=8.0 in /usr/local/lib/python3.7/dist-packages (from profanity-filter) (8.12.0)\n",
            "Collecting ordered-set-stubs<0.2.0,>=0.1.3\n",
            "  Downloading ordered_set_stubs-0.1.3-py2.py3-none-any.whl (4.8 kB)\n",
            "Collecting tomlkit<0.6.0,>=0.4.6\n",
            "  Downloading tomlkit-0.5.11-py2.py3-none-any.whl (31 kB)\n",
            "Requirement already satisfied: typing-extensions>=3.7.4.3 in /usr/local/lib/python3.7/dist-packages (from pydantic<2.0,>=1.3->profanity-filter) (3.10.0.2)\n",
            "Requirement already satisfied: cymem<2.1.0,>=2.0.2 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (2.0.6)\n",
            "Requirement already satisfied: blis<0.5.0,>=0.4.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (0.4.1)\n",
            "Requirement already satisfied: srsly<1.1.0,>=1.0.2 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (1.0.5)\n",
            "Requirement already satisfied: tqdm<5.0.0,>=4.38.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (4.63.0)\n",
            "Requirement already satisfied: preshed<3.1.0,>=3.0.2 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (3.0.6)\n",
            "Requirement already satisfied: thinc==7.4.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (7.4.0)\n",
            "Requirement already satisfied: murmurhash<1.1.0,>=0.28.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (1.0.6)\n",
            "Requirement already satisfied: numpy>=1.15.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (1.21.5)\n",
            "Requirement already satisfied: requests<3.0.0,>=2.13.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (2.23.0)\n",
            "Requirement already satisfied: catalogue<1.1.0,>=0.0.7 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (1.0.0)\n",
            "Requirement already satisfied: setuptools in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (57.4.0)\n",
            "Requirement already satisfied: wasabi<1.1.0,>=0.4.0 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (0.9.0)\n",
            "Requirement already satisfied: plac<1.2.0,>=0.9.6 in /usr/local/lib/python3.7/dist-packages (from spacy<3.0,>=2.0->profanity-filter) (1.1.3)\n",
            "Requirement already satisfied: importlib-metadata>=0.20 in /usr/local/lib/python3.7/dist-packages (from catalogue<1.1.0,>=0.0.7->spacy<3.0,>=2.0->profanity-filter) (4.11.3)\n",
            "Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata>=0.20->catalogue<1.1.0,>=0.0.7->spacy<3.0,>=2.0->profanity-filter) (3.7.0)\n",
            "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests<3.0.0,>=2.13.0->spacy<3.0,>=2.0->profanity-filter) (2021.10.8)\n",
            "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests<3.0.0,>=2.13.0->spacy<3.0,>=2.0->profanity-filter) (1.24.3)\n",
            "Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.7/dist-packages (from requests<3.0.0,>=2.13.0->spacy<3.0,>=2.0->profanity-filter) (3.0.4)\n",
            "Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests<3.0.0,>=2.13.0->spacy<3.0,>=2.0->profanity-filter) (2.10)\n",
            "Building wheels for collected packages: ordered-set\n",
            "  Building wheel for ordered-set (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
            "  Created wheel for ordered-set: filename=ordered_set-3.1.1-py2.py3-none-any.whl size=7822 sha256=ac5ba57c4f7434187f6893782b8c75654d7945f11ecd7603739b21ddbaee9ab3\n",
            "  Stored in directory: /root/.cache/pip/wheels/10/91/db/f8476865ccd2187467d2926d9f965673b4886175b6babca6b9\n",
            "Successfully built ordered-set\n",
            "Installing collected packages: tomlkit, ruamel.yaml, redis, pydantic, poetry-version, ordered-set-stubs, ordered-set, profanity-filter\n",
            "Successfully installed ordered-set-3.1.1 ordered-set-stubs-0.1.3 poetry-version-0.1.5 profanity-filter-1.3.3 pydantic-1.9.0 redis-3.5.3 ruamel.yaml-0.15.100 tomlkit-0.5.11\n",
            "Fri Apr  1 21:40:51 2022       \n",
            "+-----------------------------------------------------------------------------+\n",
            "| NVIDIA-SMI 460.32.03    Driver Version: 460.32.03    CUDA Version: 11.2     |\n",
            "|-------------------------------+----------------------+----------------------+\n",
            "| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |\n",
            "| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |\n",
            "|                               |                      |               MIG M. |\n",
            "|===============================+======================+======================|\n",
            "|   0  Tesla K80           Off  | 00000000:00:04.0 Off |                    0 |\n",
            "| N/A   73C    P8    32W / 149W |      0MiB / 11441MiB |      0%      Default |\n",
            "|                               |                      |                  N/A |\n",
            "+-------------------------------+----------------------+----------------------+\n",
            "                                                                               \n",
            "+-----------------------------------------------------------------------------+\n",
            "| Processes:                                                                  |\n",
            "|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |\n",
            "|        ID   ID                                                   Usage      |\n",
            "|=============================================================================|\n",
            "|  No running processes found                                                 |\n",
            "+-----------------------------------------------------------------------------+\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "import datetime\n",
        "import json\n",
        "import os\n",
        "import re\n",
        "import time\n",
        "\n",
        "import requests\n",
        "import clip\n",
        "import cv2\n",
        "import matplotlib.pyplot as plt\n",
        "import numpy as np\n",
        "import openai\n",
        "from PIL import Image\n",
        "from profanity_filter import ProfanityFilter\n",
        "import torch\n",
        "\n",
        "openai.api_key = openai_api_key"
      ],
      "metadata": {
        "id": "DpR4dgevMMsa"
      },
      "execution_count": 3,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "source": [
        "## **Foundation Models**\n",
        "Select which foundation models to use.\n",
        "\n",
        "**Defaults:** [CLIP](https://arxiv.org/abs/2103.00020) VIT-L/14 as the VLM, and [GPT-3](https://arxiv.org/abs/2005.14165) \"Davinci\" as the LM."
      ],
      "metadata": {
        "id": "2RjOSbFKzGzq"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "clip_version = \"ViT-L/14\" #@param [\"RN50\", \"RN101\", \"RN50x4\", \"RN50x16\", \"RN50x64\", \"ViT-B/32\", \"ViT-B/16\", \"ViT-L/14\"] {type:\"string\"}\n",
        "gpt_version = \"text-davinci-002\" #@param [\"text-davinci-001\", \"text-davinci-002\", \"text-curie-001\", \"text-babbage-001\", \"text-ada-001\"] {type:\"string\"}\n",
        "\n",
        "clip_feat_dim = {'RN50': 1024, 'RN101': 512, 'RN50x4': 640, 'RN50x16': 768, 'RN50x64': 1024, 'ViT-B/32': 512, 'ViT-B/16': 512, 'ViT-L/14': 768}[clip_version]"
      ],
      "metadata": {
        "id": "37NFqO2hzUBI",
        "cellView": "form"
      },
      "execution_count": 4,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "source": [
        "## **Getting Started**\n",
        "Download CLIP model weights, and define helper functions. This might take a few minutes."
      ],
      "metadata": {
        "id": "2ln3p3jE0taA"
      }
    },
    {
      "cell_type": "markdown",
      "source": [
        "##### Download [CLIP](https://arxiv.org/abs/2103.00020) model weights."
      ],
      "metadata": {
        "id": "0UsyY9_zRGDn"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "# torch.cuda.set_per_process_memory_fraction(0.9, None)  # Only needed if session crashes.\n",
        "model, preprocess = clip.load(clip_version)  # clip.available_models()\n",
        "model.cuda().eval()\n",
        "\n",
        "def num_params(model):\n",
        "  return np.sum([int(np.prod(p.shape)) for p in model.parameters()])\n",
        "print(\"Model parameters (total):\", num_params(model))\n",
        "print(\"Model parameters (image encoder):\", num_params(model.visual))\n",
        "print(\"Model parameters (text encoder):\", num_params(model.token_embedding) + num_params(model.transformer))\n",
        "print(\"Input image resolution:\", model.visual.input_resolution)\n",
        "print(\"Context length:\", model.context_length)\n",
        "print(\"Vocab size:\", model.vocab_size)\n",
        "img_size = model.visual.input_resolution"
      ],
      "metadata": {
        "id": "_Wk8r4Jd4xkY",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "7416bcfb-360c-4516-c721-614d59c02fd5"
      },
      "execution_count": 5,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stderr",
          "text": [
            "100%|███████████████████████████████████████| 890M/890M [00:14<00:00, 65.3MiB/s]\n"
          ]
        },
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Model parameters (total): 427616513\n",
            "Model parameters (image encoder): 303966208\n",
            "Model parameters (text encoder): 122999808\n",
            "Input image resolution: 224\n",
            "Context length: 77\n",
            "Vocab size: 49408\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "##### Define CLIP helper functions (e.g., nearest neighbor search)."
      ],
      "metadata": {
        "id": "blE3UYVYearl"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "def get_text_feats(in_text, batch_size=64):\n",
        "  text_tokens = clip.tokenize(in_text).cuda()\n",
        "  text_id = 0\n",
        "  text_feats = np.zeros((len(in_text), clip_feat_dim), dtype=np.float32)\n",
        "  while text_id < len(text_tokens):  # Batched inference.\n",
        "    batch_size = min(len(in_text) - text_id, batch_size)\n",
        "    text_batch = text_tokens[text_id:text_id+batch_size]\n",
        "    with torch.no_grad():\n",
        "      batch_feats = model.encode_text(text_batch).float()\n",
        "    batch_feats /= batch_feats.norm(dim=-1, keepdim=True)\n",
        "    batch_feats = np.float32(batch_feats.cpu())\n",
        "    text_feats[text_id:text_id+batch_size, :] = batch_feats\n",
        "    text_id += batch_size\n",
        "  return text_feats\n",
        "\n",
        "def get_img_feats(img):\n",
        "  img_pil = Image.fromarray(np.uint8(img))\n",
        "  img_in = preprocess(img_pil)[None, ...]\n",
        "  with torch.no_grad():\n",
        "    img_feats = model.encode_image(img_in.cuda()).float()\n",
        "  img_feats /= img_feats.norm(dim=-1, keepdim=True)\n",
        "  img_feats = np.float32(img_feats.cpu())\n",
        "  return img_feats\n",
        "\n",
        "def get_nn_text(raw_texts, text_feats, img_feats):\n",
        "  scores = text_feats @ img_feats.T\n",
        "  scores = scores.squeeze()\n",
        "  high_to_low_ids = np.argsort(scores).squeeze()[::-1]\n",
        "  high_to_low_texts = [raw_texts[i] for i in high_to_low_ids]\n",
        "  high_to_low_scores = np.sort(scores).squeeze()[::-1]\n",
        "  return high_to_low_texts, high_to_low_scores"
      ],
      "metadata": {
        "id": "HIEXUpuRjDKw"
      },
      "execution_count": 6,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "source": [
        "##### Define [GPT-3](https://arxiv.org/abs/2005.14165) helper functions."
      ],
      "metadata": {
        "id": "bUL-mu57Q33w"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "def prompt_llm(prompt, max_tokens=64, temperature=0, stop=None):\n",
        "  response = openai.Completion.create(engine=gpt_version, prompt=prompt, max_tokens=max_tokens, temperature=temperature, stop=stop)\n",
        "  return response[\"choices\"][0][\"text\"].strip()"
      ],
      "metadata": {
        "id": "lGcJT4aJQzi6"
      },
      "execution_count": 7,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "source": [
        "##### Load scene categories from [Places365](http://places2.csail.mit.edu/download.html) and compute their CLIP features."
      ],
      "metadata": {
        "id": "AC4AuVQMg4KE"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "# Load scene categories from Places365.\n",
        "if not os.path.exists('categories_places365.txt'):\n",
        "  ! wget https://raw.githubusercontent.com/zhoubolei/places_devkit/master/categories_places365.txt\n",
        "place_categories = np.loadtxt('categories_places365.txt', dtype=str)\n",
        "place_texts = []\n",
        "for place in place_categories[:, 0]:\n",
        "  place = place.split('/')[2:]\n",
        "  if len(place) > 1:\n",
        "    place = place[1] + ' ' + place[0]\n",
        "  else:\n",
        "    place = place[0]\n",
        "  place = place.replace('_', ' ')\n",
        "  place_texts.append(place)\n",
        "place_feats = get_text_feats([f'Photo of a {p}.' for p in place_texts])"
      ],
      "metadata": {
        "id": "qczjVeUrg0NI",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "b1e6a25b-7185-4453-bf40-9b53c72ed7b4"
      },
      "execution_count": 8,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "--2022-04-01 21:42:39--  https://raw.githubusercontent.com/zhoubolei/places_devkit/master/categories_places365.txt\n",
            "Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.108.133, 185.199.109.133, 185.199.110.133, ...\n",
            "Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.108.133|:443... connected.\n",
            "HTTP request sent, awaiting response... 200 OK\n",
            "Length: 6833 (6.7K) [text/plain]\n",
            "Saving to: ‘categories_places365.txt’\n",
            "\n",
            "categories_places36 100%[===================>]   6.67K  --.-KB/s    in 0s      \n",
            "\n",
            "2022-04-01 21:42:39 (43.9 MB/s) - ‘categories_places365.txt’ saved [6833/6833]\n",
            "\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "##### Load object categories from [Tencent ML Images](https://arxiv.org/pdf/1901.01703.pdf) and compute their CLIP features. This might take a few minutes."
      ],
      "metadata": {
        "id": "TMslxlrCSFnH"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "# Load object categories from Tencent ML Images.\n",
        "if not os.path.exists('dictionary_and_semantic_hierarchy.txt'):\n",
        "  ! wget https://raw.githubusercontent.com/Tencent/tencent-ml-images/master/data/dictionary_and_semantic_hierarchy.txt\n",
        "with open('dictionary_and_semantic_hierarchy.txt') as fid:\n",
        "    object_categories = fid.readlines()\n",
        "object_texts = []\n",
        "pf = ProfanityFilter()\n",
        "for object_text in object_categories[1:]:\n",
        "  object_text = object_text.strip()\n",
        "  object_text = object_text.split('\\t')[3]\n",
        "  safe_list = ''\n",
        "  for variant in object_text.split(','):\n",
        "    text = variant.strip()\n",
        "    if pf.is_clean(text):\n",
        "      safe_list += f'{text}, '\n",
        "  safe_list = safe_list[:-2]\n",
        "  if len(safe_list) > 0:\n",
        "    object_texts.append(safe_list)\n",
        "object_texts = [o for o in list(set(object_texts)) if o not in place_texts]  # Remove redundant categories.\n",
        "object_feats = get_text_feats([f'Photo of a {o}.' for o in object_texts])"
      ],
      "metadata": {
        "id": "hY7uogw3Q3_4",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "ec91b4a7-90fa-4736-e772-d2380f188db3"
      },
      "execution_count": 9,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "--2022-04-01 21:42:47--  https://raw.githubusercontent.com/Tencent/tencent-ml-images/master/data/dictionary_and_semantic_hierarchy.txt\n",
            "Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.108.133, 185.199.109.133, 185.199.110.133, ...\n",
            "Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.108.133|:443... connected.\n",
            "HTTP request sent, awaiting response... 200 OK\n",
            "Length: 488167 (477K) [text/plain]\n",
            "Saving to: ‘dictionary_and_semantic_hierarchy.txt’\n",
            "\n",
            "dictionary_and_sema 100%[===================>] 476.73K  --.-KB/s    in 0.04s   \n",
            "\n",
            "2022-04-01 21:42:48 (10.9 MB/s) - ‘dictionary_and_semantic_hierarchy.txt’ saved [488167/488167]\n",
            "\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "## **Demo:** Image Captioning\n",
        "Run image captioning on an Internet image (linked via URL).\n",
        "\n",
        "**Note:** due to the non-zero temperature used for sampling from the generative language model, results from this approach are stochastic, but comparable results are producible.\n",
        "\n"
      ],
      "metadata": {
        "id": "hLq1cyarUFs3"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "# Download image.\n",
        "img_url = \"https://github.com/rmokady/CLIP_prefix_caption/raw/main/Images/COCO_val2014_000000165547.jpg\" #@param {type:\"string\"}\n",
        "fname = 'demo_img.png'\n",
        "with open(fname, 'wb') as f:\n",
        "    f.write(requests.get(img_url).content)\n",
        "\n",
        "verbose = True #@param {type:\"boolean\"}\n",
        "\n",
        "# Load image.\n",
        "img = cv2.cvtColor(cv2.imread(fname), cv2.COLOR_BGR2RGB)\n",
        "img_feats = get_img_feats(img)\n",
        "plt.imshow(img); plt.show()\n",
        "\n",
        "# Zero-shot VLM: classify image type.\n",
        "img_types = ['photo', 'cartoon', 'sketch', 'painting']\n",
        "img_types_feats = get_text_feats([f'This is a {t}.' for t in img_types])\n",
        "sorted_img_types, img_type_scores = get_nn_text(img_types, img_types_feats, img_feats)\n",
        "img_type = sorted_img_types[0]\n",
        "\n",
        "# Zero-shot VLM: classify number of people.\n",
        "ppl_texts = ['no people', 'people']\n",
        "ppl_feats = get_text_feats([f'There are {p} in this photo.' for p in ppl_texts])\n",
        "sorted_ppl_texts, ppl_scores = get_nn_text(ppl_texts, ppl_feats, img_feats)\n",
        "ppl_result = sorted_ppl_texts[0]\n",
        "if ppl_result == 'people':\n",
        "  ppl_texts = ['is one person', 'are two people', 'are three people', 'are several people', 'are many people']\n",
        "  ppl_feats = get_text_feats([f'There {p} in this photo.' for p in ppl_texts])\n",
        "  sorted_ppl_texts, ppl_scores = get_nn_text(ppl_texts, ppl_feats, img_feats)\n",
        "  ppl_result = sorted_ppl_texts[0]\n",
        "else:\n",
        "  ppl_result = f'are {ppl_result}'\n",
        "\n",
        "# Zero-shot VLM: classify places.\n",
        "place_topk = 3\n",
        "place_feats = get_text_feats([f'Photo of a {p}.' for p in place_texts ])\n",
        "sorted_places, places_scores = get_nn_text(place_texts, place_feats, img_feats)\n",
        "\n",
        "# Zero-shot VLM: classify objects.\n",
        "obj_topk = 10\n",
        "sorted_obj_texts, obj_scores = get_nn_text(object_texts, object_feats, img_feats)\n",
        "object_list = ''\n",
        "for i in range(obj_topk):\n",
        "  object_list += f'{sorted_obj_texts[i]}, '\n",
        "object_list = object_list[:-2]\n",
        "\n",
        "# Zero-shot LM: generate captions.\n",
        "num_captions = 10\n",
        "prompt = f'''I am an intelligent image captioning bot.\n",
        "This image is a {img_type}. There {ppl_result}.\n",
        "I think this photo was taken at a {sorted_places[0]}, {sorted_places[1]}, or {sorted_places[2]}.\n",
        "I think there might be a {object_list} in this {img_type}.\n",
        "A creative short caption I can generate to describe this image is:'''\n",
        "caption_texts = [prompt_llm(prompt, temperature=0.9) for _ in range(num_captions)]\n",
        "\n",
        "# Zero-shot VLM: rank captions.\n",
        "caption_feats = get_text_feats(caption_texts)\n",
        "sorted_captions, caption_scores = get_nn_text(caption_texts, caption_feats, img_feats)\n",
        "print(f'{sorted_captions[0]}\\n')\n",
        "\n",
        "if verbose:\n",
        "  print(f'VLM: This image is a:')\n",
        "  for img_type, score in zip(sorted_img_types, img_type_scores):\n",
        "    print(f'{score:.4f} {img_type}')\n",
        "\n",
        "  print(f'\\nVLM: There:')\n",
        "  for ppl_text, score in zip(sorted_ppl_texts, ppl_scores):\n",
        "    print(f'{score:.4f} {ppl_text}')\n",
        "\n",
        "  print(f'\\nVLM: I think this photo was taken at a:')\n",
        "  for place, score in zip(sorted_places[:place_topk], places_scores[:place_topk]):\n",
        "    print(f'{score:.4f} {place}')\n",
        "\n",
        "  print(f'\\nVLM: I think there might be a:')\n",
        "  for obj_text, score in zip(sorted_obj_texts[:obj_topk], obj_scores[:obj_topk]):\n",
        "    print(f'{score:.4f} {obj_text}')\n",
        "\n",
        "  print(f'\\nLM generated captions ranked by VLM scores:')\n",
        "  for caption, score in zip(sorted_captions, caption_scores):\n",
        "    print(f'{score:.4f} {caption}')"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 963
        },
        "id": "cHH4ApETu5gD",
        "outputId": "56897920-7567-4ba5-e164-af8dbd17581b",
        "cellView": "form"
      },
      "execution_count": 13,
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 432x288 with 1 Axes>"
            ],
            "image/png": "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\n"
          },
          "metadata": {
            "needs_background": "light"
          }
        },
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "This photo captures the elegance of a well-designed dining room with a beautiful view.\n",
            "\n",
            "VLM: This image is a:\n",
            "0.1445 photo\n",
            "0.1246 sketch\n",
            "0.1012 painting\n",
            "0.0879 cartoon\n",
            "\n",
            "VLM: There:\n",
            "0.1374 no people\n",
            "0.1346 people\n",
            "\n",
            "VLM: I think this photo was taken at a:\n",
            "0.2506 indoor bow window\n",
            "0.2403 dining room\n",
            "0.2378 interior balcony\n",
            "\n",
            "VLM: I think there might be a:\n",
            "0.2837 double-hung window\n",
            "0.2803 casement window\n",
            "0.2606 sliding window\n",
            "0.2555 pivoting window\n",
            "0.2480 breakfast area, breakfast nook\n",
            "0.2474 dining area\n",
            "0.2460 storm window, storm sash\n",
            "0.2449 dining room, dining-room\n",
            "0.2427 bay window, bow window\n",
            "0.2423 lancet window\n",
            "\n",
            "LM generated captions ranked by VLM scores:\n",
            "0.2233 This photo captures the elegance of a well-designed dining room with a beautiful view.\n",
            "0.2094 \"An empty room with plenty of natural light.\"\n",
            "0.2014 A cozy spot to enjoy a meal or conversation.\n",
            "0.1965 The beauty of the indoors captured in a photo.\n",
            "0.1933 \"The windows of the world.\"\n",
            "0.1842 \"A room with a view.\"\n",
            "0.1713 A window into another world.\n",
            "0.1700 \"A window into another world.\"\n",
            "0.1552 \"If only these walls could talk.\"\n",
            "0.1468 A secret garden hidden away from the world, where only the softest light and sweetest memories linger.\n"
          ]
        }
      ]
    }
  ]
}